.detail {
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;

  .van-form {
    .content {
      display: flex;
    }
  }

  .van-loading {
    color: inherit;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }

  ::v-deep.van-nav-bar {
    background: rgb(2, 101, 203);
  }

  ::v-deep .van-icon {
    color: white;
  }

  ::v-deep .van-nav-bar__left {
    fill: white;
  }

  ::v-deep .van-nav-bar__text {
    color: white;
  }

  ::v-deep .van-nav-bar__title {
    color: white;
  }

  ::v-deep .van-field__label {
    width: 4em;
  }

  ::v-deep .van-cell {
    &:first-child {
      padding-right: 0;
    }

    &:last-child {
      padding-left: 0;
    }
  }
}